oft-told tale - French English Dictionary